package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 值班记录表
 * @TableName yzda05a
 */
@TableName(value ="yzda05a")
@Data
public class Yzda05a implements Serializable {
    /**
     * 值班记录编号
     */
    @TableId(value = "yzda05a010")
    private Long yzda05a010;

    /**
     * 值班日志编号
     */
    @TableField(value = "yzda05a020")
    private Long yzda05a020;

    /**
     * 值班类型：白班、晚班
     */
    @TableField(value = "yzda05a030")
    private String yzda05a030;

    /**
     * 类型：枚举，例如检查来访、电话、传真、邮件、地环值班群重要事件等（如果是电话、传真、邮件还需要同时处理对应的电话、传真、邮件表）
     */
    @TableField(value = "yzda05a040")
    private String yzda05a040;

    /**
     * 时间
     */
    @TableField(value = "yzda05a050")
    private LocalDateTime yzda05a050;

    /**
     * 内容
     */
    @TableField(value = "yzda05a060")
    private String yzda05a060;

    /**
     * 行政区划
     */
    @TableField(value = "yzda05a011")
    private String yzda05a011;

    /**
     * 大事记标识：0：否；1：是；
     */
    @TableField(value = "yzda05a045")
    private String yzda05a045;

    /**
     * 汛期排班表ID
     */
    @TableField(value = "yzba02a010")
    private Long yzba02a010;

    /**
     * 事件时间
     */
    @TableField(value = "yzda05a070")
    private LocalDateTime yzda05a070;

    /**
     * 事件类型
     */
    @TableField(value = "yzda05a080")
    private String yzda05a080;

    /**
     * 事件内容
     */
    @TableField(value = "yzda05a090")
    private String yzda05a090;

    /**
     * 创建时间
     */
    @TableField(value = "yzda05a100")
    private LocalDateTime yzda05a100;

    /**
     * 创建人
     */
    @TableField(value = "yzda05a110")
    private String yzda05a110;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}